ratchets of a ratchet wheel - Turkish English Dictionary